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