due to reasons beyond our control - Turkish English Dictionary