due to the reasons both within and beyond control - Turkish English Dictionary