English: This has once again been proved recently.
Telugu: తాజాగా ఆ విషయం మరోసారి స్పష్టమైంది.