English: This is why I have taken so much time.
Telugu: అందుకే ఇంత సమయం తీసుకొన్నాను.