English: I have recently saw this movie.
Telugu: ఇటీవలే ఈ సినిమా చూశాను.