English: It debuted at Shanghai Auto Show.
Telugu: ఇది షాంఘై ఆటో షో ప్రదర్శించారు.