English: Many faced challenges.
Telugu: ఎన్నో ఒడుదొడుకులూ ఎదుర్కొన్నావు.