be completely under someone's control - French English Dictionary