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