fate decreed that... - Turkish English Dictionary