English: And there they stayed for quite a while.
Telugu: అక్కడ వారు చాలా కాలం నివసించాడు.