愚公山を移す(ぐこうやまをうつす)

Japanese vocabulary

Meaning: where there's a will, there's a way

See it used in real works