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