English: Amazing, there is no other word.
Telugu: అద్భుతం ఇక వేరే మాట లేదు.