English: And truth be told, it did!
Telugu: నిజం చెప్పాలంటే అది వాస్తవం కూడా!