English: A slightly off-putting name!
Telugu: పేరే కాస్త వింతగా వుంది కదూ!