English: Such a long journey.
Telugu: పైగా ఇంత దూరం ప్రయాణం.