"es liesse sich noch manches besser machen" in English Es ließe sich noch manches besser machen. There's room for improvement. Detailed translations for "es liesse sich noch manches besser machen" Es ließe sich noch manches besser machen. Es ließe sich noch manches besser machen. There's room for improvement.