English: Was presented at the Geneva Motor Show.
Telugu: ఇది జెనీవా మోటార్ షోలో ప్రదర్శించబడింది.