have a balance in one's favour - French English Dictionary