English: It remained here for many years.
Telugu: ఎన్నో ఏళ్ల నుంచి ఇక్కడే స్థిరపడ్డారు.