English: TDP leaders stage protest
Telugu: విమర్శల వర్షం కురిపిస్తున్న టీడీపీ నేతలు