English: Their performance impressed us.
Telugu: వారి ప్రదర్శన ఆకర్షించింది.