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