English: This needs further examination.
Telugu: దీనిపై ఇంకా సమీక్ష (పీర్‌ రివ్యూ) జరగాల్సి ఉంది.