English: Only recently did it issue a statement.
Telugu: తాజాగా ఆయనో ప్రకటనను విడుదల చేశారు.