English: It has travelled a long way!
Telugu: అంత దూరం ప్రయాణం చేసి వచ్చాయేమో!