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