English: He asked why it had taken so long.
Telugu: ఇంత సమయం ఎందుకు తీసుకుందని ప్రశ్నించారు.