English: It was completed recently.
Telugu: ఇవీ ఇటీవలే పూర్తయ్యాయి.