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