English: And that really moved me a lot.
Telugu: ఇది నిజంగా నాకు చాలా ఆనందాన్ని కలిగించింది.