English: At this point, more information is needed.
Telugu: ఈ విషయంలో మరింత సమాచారం వెలువడాల్సి వుంది.