English: They're all coming at the last minute.
Telugu: అందరూ చివరి నిముషంలో వస్తారు.