English: We faced many road blocks.
Telugu: మేము అనేక అవ‌రోధాల‌ను ఎదుర్కొన్నాము.