English to Hindi

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