English: But more clarity is needed.
Telugu: అయితే దీనిపై మరింత క్లారిటీ రావాల్సి ఉందంటున్నారు.