English: They shared pictures on Instagram too.
Telugu: ఇన్‌స్టాగ్రామ్‌ వేదికగా ఫొటోలు కూడా పంచుకుంటున్నారు.