English: A larger discussion on this subject is warranted.
Telugu: ఈ అంశం మీద పెద్ద చర్చ జరగాల్సిన అవసరం ఉంది.