English: But somethings need to be made clear.
Telugu: అయితే ఈ అంశాలపై స్పష్టత రావాల్సి ఉంది.