English: He’s been here a long time.
Telugu: చాలాకాలంగా ఆమె ఇక్కడే ఉంటున్నారు.