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