to overcome a hurdle - Turkish English Dictionary