English: I watched it not long ago.
Telugu: నేను చాలా ఆలస్యంగా దానిని చూశాను.