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