English: Now scientists have found even more evidence that this is true.
Telugu: ఇప్పుడు సైంటిస్టులు కూడా అది నిజమే అని మరికొన్ని విషయాలను తెలియచేస్తున్నారు.