English: Anyhow this is a subject that needs more explanations.
Telugu: ఏది ఏమైనప్పటికి ఈ విషయం మరింత స్పష్టత రావాల్సి ఉంది.