English: This photograph made me very happy.
Telugu: ఈ ఫోటో చాలా హల్చల్ అయింది.