English: And there is a lot to be praised.
Telugu: మరియు ఆరాధించడం చాలా ఉంది.