English: Who is responsible for this drubbing?
Telugu: ఈ పేలుడుకు ఎవరు బాధ్యత తీసుకుంటారు?