English: It was completed recently.
Telugu: . . ఇటీవలే దానిని ముగించారు.