English to Hindi

Meaning for:
as straight as a ramrod
other
बिल्कुल सीधा