English: Yes,I thought so too.
Telugu: అవునని నేనూ అనుకున్నాను ఇన్నాళ్ళూ.