on the up-and-up

Etymology
US origin, 19th c.

Adjective

 * 1)  Legitimate; honest; upright.

Translations

 * Spanish: