English: Been away for long.
Telugu: చాలా కాలం దూరంగా ఉన్నాం.