be hopelessly in love - French English Dictionary