English: He had been there since last week.
Telugu: దాదాపు గత వారం నుండి అక్కడే మకాం వేశాడట.