English: We faced a lot of hurdles.
Telugu: మేం ఎన్నో ఒడుదొడుకుల్ని ఎదుర్కొన్నాం.