English: It is home to more than 120 residents.
Telugu: ఇది కంటే ఎక్కువ 120 దేశాలకు నిలయం.