English: But both of them have come under severe criticsm lately.
Telugu: కాని అవి ఇటీవలి కాలంలో విమర్శలకు గురవు తున్నాయి.