English: He has been ridiculed, criticised and trolled on social media.
Telugu: సోషల్ మీడియాలో విమర్శలు, ఎద్దేవాలు, వ్యంగ్యాలు చోటుచేసుకున్నాయి.