English: A lot of us thought the same thing.
Telugu: మనలో చాలామంది ఇలాగే అనుకుంటుంటారు.