English: And yet that day has arrived.
Telugu: అయితే ఆ రోజు రానే వచ్చింది.