English: He has not come back in 10 days.
Telugu: పది రోజులైనా తిర్గి రాలేదు.