English: Why has it taken you this long?
Telugu: ఇంత కాలం ఎందుకు తీసుకున్నారు?