English: Finally, the wait ended.
Telugu: ఎట్ట‌కేల‌కు ఆ నిరీక్ష‌ణ‌కు తెర‌ప‌డింది.