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