English: hasn't come earlier.
Telugu: - ముందు రాలేదు.