English: And yet we managed to do it.
Telugu: అయినా మేం దీన్ని విజయవంతంగా పూర్తి చేశాం.