English: And a great cause as well.
Telugu: మరియు చాలా మంచి కారణం.