English: He hasn't done that even till date.
Telugu: ఇంతకాలం ఆయన ఆ పని చేయలేదు.