English: However, this view was recently refuted.
Telugu: అయితే, ఈ అభిప్రాయం ఇటీవల తిరస్కరించబడింది.