to overcome, surmount (e.g. obstacles, difficulties)

By 16th November 2015
Next Post