do something through gritted teeth - French English Dictionary