English: Last year I was also here.
Telugu: గత ఏడాది కూడా నేను ఇక్కడకు రావలసివుండింది.