i've had a bit of a hard day myself - Français Anglais Dictionnaire