English: Very touching.
Telugu: చాలా హత్తుకునే.