English: However, not much information is known about the vehicle.
Telugu: అయితే ఈ కారుకు సంబంధించిన ఎక్కువ వివరాలు తెలియవు.