English: We have taken such a long time to do that.
Telugu: దీని కోసం మేము ఎక్కువ సమయం తీసుకున్నాము.