English: The photo was taken recently.
Telugu: ఇటీవలే ఓ ఫోటో పోస్ట్ చేసింది.