English: Only recently did it issue a statement.
Telugu: ఎట్టకేల‌కు ఇటీవ‌ల ఓ ప్ర‌క‌ట‌న విడుద‌ల చేశారు.