English: metres has been completed.
Telugu: మీటర్లు పనులు పూర్తయ్యాయి.