English: But here’s the baffling bit.
Telugu: కానీ ఇక్కడే చిన్న చిక్కొచ్చి పడింది.