English: I had spoken to him over phone recently.
Telugu: ఇటీవల కూడా ఫోన్‌లో మాట్లాడా.