English to Hindi

Meaning for:
a means to an end
other
साधन-माट्र