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