English: They even posted pictures on social media.
Telugu: వాటికి సంబందించిన ఫోటోలను సైతం సోషల్ మీడియాలో పోస్ట్ చేశాడు.