English: More recently, dr.
Telugu: ఇటీవల ఇది డా.