English: But ratings have recently been declining.
Telugu: అయితే ఇటీవల ఈ విమర్శలు తగ్గాయనే చెప్పవచ్చు.