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