English: And yet we tackled them.
Telugu: అయినా మేం వాటిని భరించాం.