It means that Ben does not know what he's talking about.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
blueblooded65What is the meaning of "due" here?Ben is entitled to some respect. Even after we grant Ben the respect that is due to him for his intelligence and honesty, he's still wrong.
blueblooded65And also "bite the bullet". what does it mean?It is a figure of speech. Legend has it that a battlefield surge
enoonIt means that Ben does not know what he's talking about.Enoon's response does not carry the same tone as the original: he tends to hyperbolize.
Mister Micawberhe tends to hyperbolizeAnd MM tends to be quite delicate in criticism.