English: Sounds like a big deal.
Telugu: ఇదో పెద్ద వింతా అనిపిస్తుంది.