English: We too thought so.
Telugu: మాకు కూడా అనిపించింది.