be living beyond one's means - French English Dictionary