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