English: There is much to be said for this.
Telugu: దీని గురించి చెప్పుకోవలసింది చాలా ఉంది.