English: Couldn't there be a more befitting name?
Telugu: ఇంతకన్న పరిహాసా స్పదమైన పేరు మరొకటి వుంటుందా?