Top Ukrainian official predicts when war will be over