What does auf dem besten Wege sein, etw. zu tun mean?

auf dem besten Wege sein, etw. zu tun - German to English

to be on the point of do sth.

View more

  • to-be well regarding / a person's method to performing sth.