English: Both parties had been greatly criticized.
Telugu: ఈ రెండు పార్టీలను విపరీతంగా విమర్శించారు.