English: There needs to be more discussion on this front.
Telugu: ఈ విషయాన్ని చర్చలో మరింతగా చర్చించాల్సి ఉంది.