English: This needs some clarification.
Telugu: దీనిపై కొంత స్పష్టత రావాల్సిఉంది.