English: Been through a lot of adversity.
Telugu: ఎన్నో ఒడిదొడుకులను ఎదుర్కొని నిలిచారు.