English: A lot of people did not think we could do this.
Telugu: మేం ఈ పనిచేయలేమని చాలా మంది అనుకున్నారు.