English: Heyya, been a while.
Telugu: అయ్యా, అవ్వ కాలం చేసిండ్లు.