English: The sight made me so happy.
Telugu: ఆ షికారు నాకు ఎంతో ఆనంచాన్ని కలిగించింది.