English: I recently heard the story.
Telugu: ఇటీవలే ఓ ఉదంతం విన్నాను.