English: I quickly went to their Web site.
Telugu: వెంటనే వారి వెబ్సైటు చూశాను.