English: I had been hounded by this idea for quite some time.
Telugu: చాలా రోజులు నేను ఈ ఆలోచనకి బానిసనైపోయాను.