English: And they deserved it too.
Telugu: దానికి వారు అర్హులు కూడా.