English: And electric buses, too.
Telugu: అలాగే. . ఎలక్ట్రిక్ బస్సులను కూడా.