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