English: May be I have seen it.
Telugu: బహుశా నేను చూసానా అనిపిస్తుంది.