English: Yet, this detail is important.
Telugu: అయితే, వివరాలను - ఈ ముఖ్యం.