English: It has much to be said about.
Telugu: దీన్ని గురించి చాలాచెప్పవలసి వుంది.