English: That too in front of electronic media.
Telugu: అదీ కూడా ఎలక్ట్రానిక్ మీడియా ముందు.