Translation of "Nach besten kraeften" in English

Related phrases