English: He hasn't come back in ten days.
Telugu: పది రోజులైనా తిర్గి రాలేదు.