English: He hasn't been down there since last Wednesday.
Telugu: గత గురువారం నుంచి ఇప్పటి వరకు అక్కడ కుదుటపడలేదు.