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