English: He has faced many difficulties.
Telugu: ఎన్నో ఒడిదుడుకులు ఎదుర్కొన్నాడు.