English: Lot of Indians Reside in this place.
Telugu: చాలా మంది భారతీయులు ఇక్కడ స్థిరపడ్డారు.