English: said to me very recently.
Telugu: ఇటీవలే నాతో అన్నాడు.