English: Astonishing.
Telugu: దిగ్భ్రాంతి కలిగిస్తుంది.