be deeply embarrassed - German English Dictionary