English: I snickered at my own thoughts.
Telugu: నా ఆలోచనలకి నాలో నేను నవ్వుకున్నాను.