English: not been given a chance to explain.
Telugu: వారికి వివరణ ఇచ్చుకునే అవకాశం కూడా ఇవ్వలేదు.