English: But, in truth, the time had come.
Telugu: అయితే మొత్తానికి ఆ సమయం రానే వచ్చేసింది.