English: It is both heart-touching and inspiring.
Telugu: హృదయానికి హత్తుకునేలా, స్ఫూర్తినిచ్చేలా ఉందంటున్నారు.