English: particularly at the last moment.
Telugu: ప్రత్యేకంగా దాని చివరి దశలో.