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