English: Researchers found something else as well.
Telugu: అయితే పరిశోధకులు అక్కడ మరో విషయం కనుగొన్నారు.