English: But despite all that, they really work!
Telugu: అయినా, అవి అన్నీ అవసరమైన శ్రమలే!