pay handsomely - French English Dictionary