English: And it truly cheered me up.
Telugu: ఇది నిజంగా నాకు చాలా ఆనందాన్ని కలిగించింది.