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