English: How dare they.
Telugu: వీళ్లకు ఎంత ధైర్యం.