English: present in more than 30 cities in India.
Telugu: కాగా, భారత్‌కు చెందిన 30 నగరాలున్నాయి.