English: This has been explained.
Telugu: దీనిపై వివరణ ఇచ్చింది.