"etw leisten" in English etw. leisten to perform sth. Detailed translations for "etw leisten" etw. leisten etw. leisten(also: etw. ableisten, etw. verrichten, etw. tätigen) to perform sth.