English: Very hard to see at this distance.
Telugu: ఈ దూరం చూడా కష్టమే