English: But fact is that he DID.
Telugu: కానీ, వాడు చెప్పిన దాంట్లో నిజముంది.