English: But eventually, the day had arrived.
Telugu: అయితే మొత్తానికి ఆ రోజు రానే వచ్చింది.