English: Now more details about that car have emerged.
Telugu: ఇప్పుడు ఈ కారుకు సంబంధించిన మరిన్ని కొత్త వివరాలు వెల్లడయ్యాయి.