English: also presented.
Telugu: ప్రజెంటేషన్ కూడా ఇచ్చారు.