English: Comfortable seats and very good feel on the road.
Telugu: సీట్లు కూడా ఎంతో సౌకర్యవంతంగా, చక్కటి ప్రయాణ అనుభూతిని కల్పిస్తాయి.