English: I myself have found that.
Telugu: దీనిని నేనే కనిపెట్టాను.