for reasons beyond our control - Turkish English Dictionary