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