English: Miracles are not enough.
Telugu: అద్భుతం కూడా సరిపోదు.