Telugu to English:
ఓహో అద్భుతం!
Oh that's wonderful!