English: He shared that picture on Instagram too.
Telugu: ఆ ఫోటోను కూడా ఇన్‌స్టాగ్రాంలో షేర్ చేసింది.