English: Not recently, but he did.
Telugu: ఒకవేళ వెంటనే లేదు, కానీ అతను చేసియున్నారు.