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