English: I remember seeing it on their web site before.
Telugu: ఇంతకు ముందు ఓ సారి వారి వెబ్ సైట్ చూసినట్లు గుర్తు.