English: I have no idea where they found it.
Telugu: అది వారికి ఎక్కడ కనిపించిందో నాకు మాత్రం తోచలేదు.