English: A party of the left?
Telugu: వామపక్ష పార్టీకి ఎదురు దెబ్బ?