English: Both are subject to criticism.
Telugu: ఇద్దరూ పరస్పరం విమర్శలు గుప్పించుకుటున్నారు.