English: But he offered a slightly different explanation.
Telugu: అయితే దీనిపై ఆయన ఇచ్చిన కాస్త వివరణ ఇచ్చారు.