English: At last the explanation was suggested.
Telugu: చివరకు వివరణ ఇచ్చుకోవాల్సిన పరిస్థితి ఏర్పడింది.