enough effort to accomplish something but no more - Deutsch Englisch Wörterbuch