English: I was amazed by their faith.
Telugu: వారి నమ్మకం చూసి నేను కూడా ఆశ్చర్యపోయా.