To be above board (دیانتداری سے) means? A) Trustworthy B) To take a difficult task C) Great business D) None of these Related MCQs: In all its bearings (تمام تر تعلقات) means? To beggar description (بیان سے زبان کا قاصر ہونا) means? Bad blood (مخالفت ) means? A man of straw (غیر اہم آدمی) means?