English: But there is something that has puzzled us.
Telugu: అయితే, మమ్మల్ని దోచుకున్న ఏదో ఉంది.