English: Only recently did it issue a statement.
Telugu: కొద్దిసేపటి కిందటే ఓ ప్రకటన జారీ చేసింది.