English: And we eventually did.
Telugu: ఫైనల్‌గా మాకు అలా కుదిరింది.