you're too generous - German English Dictionary