English: Taking a bit longer.
Telugu: కొంచెం ఎక్కువసేపు వెళ్తుంది.