His dealings are all above board.
He came ___________ me in the market.
Feeble (Find Synonym)
Believe me, I am all at sea.
Child of unusual or remarkable talent:
He promised to look into the matter.