English: All this had to be explained.
Telugu: దీనిపై వివరణ ఇచ్చుకోవాల్సి వచ్చింది.