English: But it was the timing of everything.
Telugu: అయితే మొత్తానికి ఆ సమయం రానే వచ్చేసింది.