English: But all this needs to be re-examined.
Telugu: అయితే దీనిపై ఇంకా పూర్తిస్థాయిలో సమీక్షించాల్సి ఉంది.