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