English: the Internet shop.
Telugu: ఇంటర్నెట్ దుకాణాలు.