English to Telugu
English: That's really impressive!
Translation: అద్భుతం!