English: But it calls for more clarification.
Telugu: అయితే దీనిపై మరింత స్పష్టత రావాల్సి ఉందన్నారు.