tread a difficult path - Turkish English Dictionary