English: This news made my day.
Telugu: ఈ కడపటివార్త నాకు ఆనందాన్నీ కలిగించింది.