English: His plays have impressed me very much.
Telugu: వారి నటన నన్ను ఎంతో ఇంప్రెస్ చేసింది.