English: In fact, despite this
Telugu: నిజానికి, ఈ అయినప్పటికీ