English: Scientists have noticed the same thing.
Telugu: అదే విషయాన్ని సైంటిస్టులు గుర్తించారు.