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