English to Hindi

Meaning for:
struggle on
other
पर कठिनाई से जीविकोपार्जन करना