we cannot believe him because he used to draw the long bow
Related Translations:
夸夸其谈: indulge in verbiage; exciting and boastful talk without much meaning; full of hot air; a big screed full of bombast; wind-baggary; spread oneself; a big talk; rant; highfalutin(g) talk; hi