English: They have been here for over 100 years already.
Telugu: వారు వంద కంటే ఎక్కువ సంవత్సరాలు ఇక్కడ ఉన్నారు.