performance shortfalls - German English Dictionary