English to Hindi

Meaning for:
struggle along
other
कठिनाई से चलाना