be very difficult to interpret or unravel - Français Anglais Dictionnaire