English: There has to be more information.
Telugu: మరింత సమాచారం రావలసి ఉంది.