English: Their performance impressed us.
Telugu: వారి పర్ఫామెన్స్ మాకు ఆశ్చర్యాన్ని కలిగించింది కూడా.