English: Miracles do happen sometimes, though.
Telugu: కానీ, కొన్నిసార్లు అద్భుతాలు జరుగుతాయి.