English: There is good reason for taking this much time.
Telugu: ఇంత సమయం తీసుకున్నందుకు ఒక కారణం ఉంది.