English: And this too they allowed.
Telugu: వారు అనుమతి కూడా ఇచ్చారు.