have great troubles getting something - French English Dictionary