English: The recent results have proved that.
Telugu: తాజా ప‌రిణామాలు మ‌రోసారి ఈ విష‌యాన్ని రుజువు చేశాయి.