jetzt dürfte dieses problem doch noch gelöst werden.

listen to the pronunciation of jetzt dürfte dieses problem doch noch gelöst werden.
Deutsch - Englisch
It appears that this problem will be solved, at long last