English: meters have to be done.
Telugu: మీటర్ల మేర పనులు జరగాల్సి ఉంది.