English: I've thought on this often.
Telugu: . ఈ విషయం నేను చాలాసార్లు మనసులో అనుకున్నా.