English: An impossible feat, you say?
Telugu: కుదరని పని, అసాధ్యం అంటున్నారా?