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