English: They have to provide a satisfactory explanation for this.
Telugu: వాటికి సంతృప్తికరమైన వివరణ ఇస్తానన్నారు.