English: Been through a lot of trials and tribulations.
Telugu: అనేక ఒడిదొడుకులు, కష్టనష్టాలు ఎదుర్కొన్నారు.