English: An electric car charging station on a London street.
Telugu: లండన్లోని వీధి ఛార్జింగ్ పోర్టులో ఎలక్ట్రిక్ కారు ఛార్జీలు.