English: It has taken somewhat longer.
Telugu: ఇందుకోసం కాస్త ఎక్కువ సమయాన్నే తీసుకున్నాడు.