suffer a big fall - German English Dictionary