English: More clarification is definitely needed.
Telugu: నిజమే, మరింత స్పష్టత అవసరం.