have high hopes for - French English Dictionary