English: It should have come earlier but it didn't.
Telugu: కొంచెం ముందే వచ్చి ఉండాల్సింది కాని కుదరలేదు.