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