English: A press release is here.
Telugu: ఆ పత్రికా ప్రకటనను ఇక్కడ ఇస్తున్నాం.