English: It means, 'What's the deal?'
Telugu: అర్ధంగాక, ‘‘నీళ్ళేమిటి?