i envy you for it - French English Dictionary