English: He stayed there for quite a while too.
Telugu: ఇక్కడ కూడా, అతను కొంతకాలం నివసించాడు.