English: he had seen recently.
Telugu: అతను ఇటీవల కనిపించింది.