English: All had gone well until the last stretch.
Telugu: అదంతా ఆఖరి క్షణం దాకా చక్కగా చేశారు.