troy is on fire (there's a big problem) - German English Dictionary