English: This video is making me so very happy.
Telugu: ఈ ఒక్క వీడియో ఇవాళ నాకు చాలా సంతోషాన్ని ఇచ్చింది'.