English: That really got me here.
Telugu: అది నాకు నిజంగా నచ్చింది ఇక్కడ.