English: Delhi is not far away.
Telugu: దిల్లీ చాలా దూరం.