English: Renault launched the all new Duster recently.
Telugu: రెనాల్ట్ కొత్త ట్రైబర్ ను ఇటీవల లాంచ్ చేసింది.