English: I had just seen this picture.
Telugu: 'నేనిప్పుడే ఈ ఫొటో చూశా.