English: Actually, its a blessing.
Telugu: నిజానికి ఇది ఒక వరం.