English: And from long distance too!
Telugu: అది కూడా చాలా దూరం నుంచే !