English: And this is the good.
Telugu: మరి ఇదే మేలు కూడా.