English: A couple of us have seen this.
Telugu: ఆ ఫొటొ మనలో కొందరం చూశాం.