English: He was staying there since the last some days.
Telugu: గత కొన్ని రోజులుగా అక్కడే కాపురం పెట్టాడు.