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