English: But even this view is debated.
Telugu: కానీ, ఈ అభిప్రాయం కూడా చర్చలో గెలవదు.