English: We have remote viewed them.
Telugu: వాటిని దూరం నుండే చూశాం.