English: they stumped us.
Telugu: వారు మమ్మల్ని తేల్చారు.