English: The pictures have impressed the fans.
Telugu: ఈ ఫోటో ఫ్యాన్స్ ను విపరీతంగా ఆకట్టుకుంటుంది.