English: Really heart touching.
Telugu: . నిజంగా మనసును హత్తుకుంటాయి.