English: Much depends on the vehicle.
Telugu: చాలా ఉన్నప్పటికీ వాహనం మీద ఆధారపడి ఉంటుంది.