English: Whats taking you so long?
Telugu: ఎందుకింత సమయం తీసుకుంటున్నావు?