English: The pictures have impressed the fans.
Telugu: అభిమానులను ఈ ఫొటో విప‌రీతంగా ఆక‌ట్టుకుంటోంది.