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