English: He'd not been here for a long time.
Telugu: అతను రాలేదు, చాలా రోజులు.