English: Damn near impossible for most people.
Telugu: చాలామందికి ఇది అసాధ్యంలా తోచేది.