on the level
US /ɑn ðə ˈlɛvəl/
UK /ɑn ðə ˈlɛvəl/

1.
sincero, onesto, affidabile
honest and truthful
:
•
I need to know if you're being on the level with me about this deal.
Devo sapere se sei sincero con me riguardo a questo affare.
•
His story seemed a bit too perfect, so I questioned if he was truly on the level.
La sua storia sembrava un po' troppo perfetta, quindi mi sono chiesto se fosse davvero sincero.