English: He’s been here a long time.
Telugu: ఇక్కడే ఎక్కువ కాలం గడిపేసింది.