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