English: It's worth telling more about it.
Telugu: ఇది గురించి మరింత చెప్పడం విలువ.