English: But it's all coming down to the last moment."
Telugu: కానీ చివరికి అంతా సర్దుకుంటుంది"