English: long wait
Telugu: సుదీర్ఘ నిరీక్షణ