English: Also there's time travel involved.
Telugu: అలాగే ప్రయాణానికి చాలా సమయం పడుతోంది.