English: I met him only a few days ago.
Telugu: పదిరోజుల క్రితమే నేను తనని కలిశాను.