English: This has once again been proved recently.
Telugu: తాజాగా మరోసారి ఆ విషయాన్ని కన్ఫర్మ్ చేశారు.