English: More clarity is needed.
Telugu: మరింత క్లారిటీ రావాలి.