English: App or website.
Telugu: సైట్ లేదా యాప్.