English: But, even so, something was nagging at me.
Telugu: అయినా నాలో ఏదో వెలితి ఉండేది.