English: Plus, we were preparing to put forward a new concept, which in itself, was a challenge too.
Telugu: అదనంగా, మేము ఒక కొత్త భావనను ముందుకు తెచ్చేందుకు సిద్ధమవుతున్నాము, అది కూడా ఒక సవాలు.