English: at the last moment
Telugu: చివరి దశలో