English: What a strange name!
Telugu: పేరే కాస్త వింతగా వుంది కదూ!