English: A new research proved this fact recently.
Telugu: ఇటీవల చేసిన ఒక కొత్త అధ్యయనంలో ఈ సంచలన విషయాలు వెలుగులోకి వచ్చాయి.