English: website, or business.
Telugu: వెబ్సైట్ లేదా వ్యాపారం