English: service station site.
Telugu: సేవ స్టేషన్.