English: All these things should be applauded.
Telugu: ఈ అన్ని అంశాలని సమర్థించడం చేయాలి.