English: Why wait this long?
Telugu: ఇంత కాలం ఎందుకు ఆగినట్లు ?