English: A lot of people have turned on him recently.
Telugu: గత కొంత కాలంగా ఈయన్ను ఎంతో మంది సంప్రదిస్తున్నారు.