English: It was completed recently.
Telugu: ఇది తాజాగా పూర్తయ్యింది.