English: I too thought the same.
Telugu: నేను కూడా ఏదో అనుకున్నా.