English: They have faced many obstacles in their lives.
Telugu: వారు వారి జీవితాల్లో ఎన్నో ఒడుదుడుకులను ఎదుర్కొన్నారు.