English: Better information is needed.
Telugu: మరింత సమాచారం అందాల్సి ఉంది.