tour de force (n.)youdaoicibaDictYouDict[tour de force 词源字典]
"feat of strength," 1802, French; see tour (n.) + force (n.).[tour de force etymology, tour de force origin, 英语词源]