English: Long-Awaited Guest
Telugu: దీర్ఘ ఎదురుచూస్తున్న గెస్ట్