English: But I couldn't put my finger on it.
Telugu: కానీ నేను అలా ఊరుకోలేకపోయాను.