English: He has been battling a lot of depression recently.
Telugu: గత కొంతకాలంగా ఆయన తీవ్రమైన డిప్రెషన్తో బాధపడుతున్నారు.