forcedly having no choice and with great effort - Französisch Englisch Wörterbuch