English: been away for a while.
Telugu: కొంత కాలం దూరంగా ఉన్నారు.