English: An attempt has also been made to explain.
Telugu: దీంతో వివరణ ఇచ్చే ప్రయత్నం కూడా చేశారు.