English: New research shows this to be true.
Telugu: తాజా అధ్యయనాలు ఈ నిర్ణయం సరైనదేనని రుజువు చేస్తున్నాయి.