beyond the means of somebody - French English Dictionary