English: The makers too have indicated in this regard.
Telugu: దీనిపైన నిర్మాతలూ వివరణ ఇచ్చారు.