English: Again, this has to be explained.
Telugu: దీనిపై ఇంకా వివరణ జరగాల్సి ఉన్నది.