English: had waited until the last moment.
Telugu: ఆఖరి క్షణం వరకు ఎదురు చూశారు.