English: And they did finish the work.
Telugu: వారు ఆ పనికి ముగింపు ఇచ్చారు.