English: However, there was something tugging at my heart.
Telugu: అయినా, మనసులో మాత్రం ఏదో గుబులు.