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