English: I'm amazed by their efforts.
Telugu: వారి ప్రయత్నాలు చూస్తే నాకు ఆశ్చర్యంగా ఉంది.