English: But here is what’s puzzling.
Telugu: కానీ ఇక్కడ ఓ విషయం మాత్రం అందరికీ డౌట్ కొడుతోంది.