English: He had been there for 24 years.
Telugu: 24 సంవత్సరాలు ఆయనే ఇక్కడ ఉన్నారు.