English: And I have questioned it to myself many, many times.
Telugu: దీనిపై నాకు నేనే చాలాసార్లు ప్రశ్నించుకున్నా.