it cost me a fortune - French English Dictionary