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