English: The name amuses us.
Telugu: ఆ పేరువింటేనే మనకి నవ్వొస్తుంది.