English: Although they would never believe it.
Telugu: అయినా సరే వాళ్లు నమ్మలేదు.