English: I've seen this picture recently.
Telugu: ఇటీవలే ఈ చిత్రంను చూశాను.