English: They have also been asked for an explanation.
Telugu: వివరణను కూడా కోరుతున్నాయి.