English: Just recently, Dr.
Telugu: ఇటీవల ఇది డా.