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