English: Yet, it really touched my heart in a deep way.
Telugu: అయినా సరే, గట్టిగా నా హృదయానికి హత్తుకున్నాను.