English: I was delighted to see this photo.
Telugu: నేను ఈ చిత్రాన్ని చూడగానే నాకు బాగా నచ్చింది.