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