English: He had been through many hard experiences in life.
Telugu: మీరాబాయి జీవితంలో ఎన్నోకష్టాలను అనుభవింపవలసి వచ్చింది.