English: A few of us have seen this before.
Telugu: మనలో కొందరం దీన్ని ముందే ఊహించాం.